@Ineverleft
2年前 提问
1个回答
硬件方式解决海豚音攻击的方法有哪些
GQQQy
2年前
海豚音攻击通过将人类发布的语音命令频率转换成为超声波频率(频率高于20kHz),即将人类的声音搭载在人耳无法听见的高频载波上,这些高频载波可以被麦克风识别,并转换为系统指令,达到操纵被攻击系统的目的。通过硬件方式解决海豚音攻击的方法有:
再增加一个低通滤波器,进一步减少高频成分的泄露。
采用抗混叠更好的ADC,进行更严格的抗混叠测试。
采用更高的采样频率,比如采样率是16K的话,16-24K的信号就能混叠进来。如果采样率是48Khz的话,要24Khz以上的信号才有可能混叠进来。实际上24Khz信号要发射和采集都要困难很多。
采用动态的采样频率,让攻击者无法及时调整。